I recently ordered my helmet and another order-my boots.Both got here in three days-(add two for the weekend(ordered on Fridays both).I've never had any problem with them,although-some times....rarely,they'll have a pic of something "in stock",and it won't actually be there.This is rare-and they don't say-"temporarily out of stock" or something...so you wait-in limbo.Very rare.Otherwise-great service for me and reliable.